package configs

import (
	"fmt"
	"os"

	"gopkg.in/yaml.v3"
)

// 本地配置
type 编辑器 struct {
	X项目路径 string `yaml:"项目路径" json:"项目路径"`
	// 拷贝到路径
	F发布路径 []string `yaml:"发布后拷贝到路径" json:"发布后拷贝到路径"`
}

func LoadCLocal() error {
	yamlFile, err := os.ReadFile("./.editor.yaml")
	if err != nil {
		return err
	}
	var config = &编辑器{}
	//将配置文件读取到结构体中
	err = yaml.Unmarshal(yamlFile, config)
	if err != nil {
		return err
	}
	YamlLocal = config
	fmt.Println("加载配置成功: 项目路径=", config.X项目路径)
	return nil
}
